irritating body